package com.qm.console.dao.model;

import java.util.Date;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class DivisionStatisticsDO {
    private Integer id;

    private Date targetDate;


    private Integer activateCount;

    private Integer activeCount;

    private String channel;

    private Integer invitationCount;

    private Integer inviterCount;

    private Integer invitationAcceptedCount;

    private Integer newApprenticeCount;

    private Integer newMentorCount;

    private Date createTime;

    private Date updateTime;


    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", targetDate=").append(targetDate);
        sb.append(", channel=").append(channel);
        sb.append(", invitationCount=").append(invitationCount);
        sb.append(", inviterCount=").append(inviterCount);
        sb.append(", invitationAcceptedCount=").append(invitationAcceptedCount);
        sb.append(", newApprenticeCount=").append(newApprenticeCount);
        sb.append(", newMentorCount=").append(newMentorCount);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateTime=").append(updateTime);
        sb.append("]");
        return sb.toString();
    }
}